hold water

  1. (a) sızdırmamak, su akıtmamak/geçirmemek, (b)
    k.d. geçerli/makul/doğru olmak, gerçeklere uymak,

    mec. su götürmek.
    His story doesn't hold water.
  2. mantıkî olmak, su götürmemek.
    not hold water : sızmak, su almak, mantıksız olmak, su götürmek.